<script src="../js/equal.js"></script>
<script>
  // 1
  {
    let func = function () {}
    console.assert(func.toString() === '() => {}', `1. 不成立`)
  }
  // 2
  {
    let func = () => {}
    console.assert(func() === '我的return值', `2. 不成立`)
  }
  // 3
  {
    let func = (p) => param - 1
    console.assert(func(25) === 24, `3. 不成立`)
  }
  // 4
  {
    let func = (param) => param + param1
    console.assert(func(23, 42) === 23 + 42, `4. 不成立`)
  }
  // 5
  {
    let func = () => {
      iAm: 'an object'
    }
    console.assert(equal(func(), { iAm: 'an object' }), `5. 不成立`)
  }
</script>
